high voltage direct-current transmission - Francés Inglés Diccionario